目瞪口呆: dumbstruck (idiom); stupefied, stunned...
归宿: place to return to, home, final destination, ending...
出面: to appear personally, to step in, to step forth, to show up...
打发: to dispatch sb to do sth, to make sb leave, to pass (the time), (old) to make arrangements, (old) to bestow (alms etc)...
失效: to fail, to lose effectiveness...
相传: to pass on, to hand down, tradition has it that..., according to legend...
领事馆: consulate...
命名: to give a name to, to dub, to christen, to designate, named after, naming...
单一: single, only, sole...
迫害: to persecute, persecution...